twisted wires - Espagnol Anglais Dictionnaire